alternative technologies - German English Dictionary